今天我們來了解一個新元件那就是pickview一樣先到官網看怎麼使用
https://developer.apple.com/documentation/uikit/uipickerview
左側就有許多func可以點選有興趣了解的人可以一個一個慢慢看了解全部對你之後使用pickview會更了解歐,我也列出幾個我們常用的
//判斷pickerView的tag值來回傳有幾個component
func numberOfComponents(in pickerView: UIPickerView) -> Int {
}
//判斷pickerView的tag值以及component來回傳有幾個row
func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
}
func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
//跟numberOfRowsInComponent概念一樣,不過要回傳的是該列要顯示的內容,型別為字串,用row去取得陣列的值
}
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
//將使用者選到的資料一對應的component跟row取得資料後指定給變數
}
以上是我們常常會用到的幾個func,常用對於pickview會有更好的幫助歐